bug-trap made of twigs - Espagnol Anglais Dictionnaire